home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 December
/
PCWorld_1999-12_cd.bin
/
Software
/
Servis
/
UrthMDB
/
sockdb
/
Urthman's Sockets Database.ht_
/
Urthman's Sockets Database.ht
Wrap
Text File
|
1999-10-03
|
10KB
|
233 lines
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 2.0">
<title>Urthman's Sockets Database</title>
</head>
<body bgcolor="#A3CDDA">
<div align="center"><center>
<table border="1" cellpadding="8" cellspacing="0" width="100%"
bgcolor="#5A8BAB">
<tr>
<td align="center" width="100%"><font color="#FFFF00"
size="6" face="Arial"><em><strong>Urthman's Sockets
Database</strong></em></font></td>
</tr>
</table>
</center></div>
<blockquote>
<div align="center"><center><table border="0" cellpadding="8"
cellspacing="4" width="75%">
<tr>
<td align="center"><font size="4" face="Arial">A tool
designed as a functional reference of existing TCP/IP
socket assignments for developers who are building
Internet or Intranet software and need to assign
their own sockets.</font></td>
</tr>
</table>
</center></div>
</blockquote>
<hr>
<blockquote>
<p align="left"><a href="#General"><font face="Arial"><strong>General
Information</strong></font></a><font face="Arial"><strong><br>
</strong></font><a href="#VB"><font face="Arial"><strong>A
Note for Visual Basic programmers</strong></font></a><font
face="Arial"><strong><br>
</strong></font><a href="#Registration"><font face="Arial"><strong>Registration</strong></font></a><font
face="Arial"><strong><br>
</strong></font><a href="#Disclaimer:"><font face="Arial"><strong>Disclaimer</strong></font></a><font
face="Arial"><strong><br>
</strong></font><a href="USDB%20File%20Specs.htm"><font
face="Arial"><strong>Import and Export Specifications</strong></font></a></p>
</blockquote>
<hr>
<p align="left"><a name="General"><font size="3" face="Arial"><strong>General
Information:</strong></font></a><font size="3" face="Arial"><strong>
</strong></font><font size="2" face="Arial">This program actually
started as a part of something else I am working on, as a means
to maintain a database of currently assigned Winsock ports so
that I can select one or two not currently being used for another
"work-in-progress" project.</font></p>
<p align="left"><font size="2" face="Arial">It initially had
evolved into an exercise to test some minor pending performance
and code output updates in the </font><a
href="http://www.a-znet.com/jse/umcg/umcg.htm"><font size="2"
face="Arial">Urthman's MDB Code Generator</font></a><font
size="2" face="Arial"> software package, and subsequently into a
tool that can be used to help in the maintenance of any given
networks \etc\services (or /etc/services) file associated with
the TCP/IP network configuration.</font></p>
<p align="left"><font size="2" face="Arial">This program contains
a database compiled from numerous sources dealing with assigned
TCP and UDP ports, including their service names (or keywords),
available aliases and descriptions. The most noteworthy data
source used is the Internet Assigned Numbers Authority (IANA) who
provide the public domain RFC documents used by (and included
with) this program package.</font></p>
<p align="left"><font size="2" face="Arial">The initial database
is created from RFC-1060, RFC-1700, the Unix« standards detailed
in RFC-1060 and the native SERVICES file found on the Microsoft
Windows« 9x or NT machine you decide to run the program on.</font></p>
<p align="left"><font size="2" face="Arial">The general features
of this program include:</font></p>
<ul>
<li><p align="left"><font size="2" face="Arial">Searching by
port, name and alias<br>
Search (listing) for unassigned port numbers.</font></p>
</li>
<li><p align="left"><font size="2" face="Arial">Listing names
by port number.<br>
Listing names by port number including Aliases.<br>
Listing aliases by port number.</font></p>
</li>
<li><p align="left"><font size="2" face="Arial">Import
SERVICES compatible file assigned to one or more
categories.<br>
Import SERVICES compatible file for the purpose of
deleting one or more categorical references.<br>
Exporting SERVICES compatible file with or without
aliases (and other options).</font></p>
</li>
<li><p align="left"><font size="2" face="Arial">Edit Names
and Aliases / Descriptions and References.</font></p>
</li>
</ul>
<p align="left"><font size="2" face="Arial">The unassigned port
number search lists will identify 100 unused port numbers
starting from the search value you enter. From this list, you can
designate and define and keep track of your own port assignment
for your own software and internal projects.</font></p>
<p align="left"><font size="2" face="Arial">Each port/protocol
record is categorized by 6 standardized and 10 user definable
classifications.</font></p>
<hr>
<p align="left"><a name="VB"><font size="3" face="Arial"><strong>A
Note for Visual Basic Programmers</strong></font></a><font
size="3" face="Arial"><strong>:</strong></font><font size="2"
face="Arial"> The database generated and maintained by this
program can be accessed in your own software using a Visual Basic
code module included with this software package, and a project
reference to the Microsoft DAO 2.5/3.5 Compatibility, or DAO 3.5x
Object Library.</font></p>
<blockquote>
<p align="left"><font size="2" face="Arial">Code module: <strong>mdbPorts.bas</strong></font></p>
</blockquote>
<p align="left"><font size="2" face="Arial">The database can be
found in a folder named 'SRC' inside the original program folder.
The main table (Ports) includes a field (User) that you can
populate with your own data as you see fit without any adverse
effects on the performance of this software package. Please refer
to the above mentioned code module for more detailed information.</font></p>
<hr>
<p align="left"><a name="Registration"><font size="3"
face="Arial"><strong>Registration</strong></font></a><font
size="3" face="Arial"><strong>:</strong></font><font size="2"
face="Arial"> None. This program has been designated freeware or
public domain software.</font></p>
<p align="left"><font size="2" face="Arial">If you feel that this
program has merit and is useful for your purposes or to your
company or organization, please send no more than ten dollars
($10 US) in a "Thank You" card as an appreciative
gesture to John Stanley Enterprises at the address below to
encourage the Urthman to create more software like this.</font></p>
<p align="left"><font size="2" face="Arial"><strong>Note:</strong>
If you happen to become aware of any registered, official or
standardized (and accepted) port assignments not in the initial
database that (maybe) should be included, please send me the
pertinent information via </font><a
href="mailto:urthman@usa.net?subject=USDB"><font size="2"
face="Arial">email</font></a><font size="2" face="Arial"> so that
I can keep the database current. (I haven't been able to find any
Novell« or Linux reference files at the time of this release.)</font></p>
<p align="left"><font size="2" face="Arial">Update files can and
will be made available on our web site, the </font><a
href="http://www.a-znet.com/jse/"><font size="2" face="Arial">Urthman's
Visual Basic Tool Shed</font></a><font size="2" face="Arial">,
accompanied by the release date and any other information that
might be noteworthy.</font></p>
<hr>
<p align="left"><a name="Disclaimer:"><font size="3" face="Arial"><strong>Disclaimer:</strong></font></a><font
size="2" face="Arial"><strong> </strong>The files exported from
this database program might be suitable for use as an <strong>/etc/services</strong>
file, however the author of this software makes no claims to the
effect that this tool is suitable for any such purpose. This
software was built primarily as an exercise and the resulting
output from this program should be carefully scrutinized by a
qualified and responsible party before attempting to implement
it's data to any critical application.</font></p>
<hr>
<div align="center"><center>
<table border="0" cellpadding="8" cellspacing="0" width="100%">
<tr>
<td align="center" width="33%"><div align="center"><center><table
border="0" cellpadding="8" cellspacing="0"
bgcolor="#C0C0C0">
<tr>
<td align="right" valign="top"><font
color="#000000" size="1" face="Arial"><strong>Contact:</strong></font></td>
<td valign="top"><font color="#000000" size="1"
face="Arial"><strong>John Stanley Enterprises</strong><br>
PO Box 1672<br>
Valrico, FL 33595-1672</font></td>
</tr>
<tr>
<td align="right" valign="top"><font size="1"
face="Arial"><strong>URL:</strong></font></td>
<td><a href="http://www.a-znet.com/jse/"><font
size="1" face="Arial"><strong>http://www.a-znet.com/jse/</strong></font></a></td>
</tr>
<tr>
<td align="right" valign="top"><font
color="#000000" size="1" face="Arial"><strong>Email:</strong></font></td>
<td valign="top"><a href="mailto:urthman@usa.net"><font
color="#000000" size="1" face="Arial"><strong>urthman@usa.net</strong></font></a><font
color="#000000" size="1" face="Arial"><strong> </strong></font></td>
</tr>
</table>
</center></div></td>
<td align="center" width="33%"> </td>
<td align="center" width="33%"><font size="1"
face="Arial">Microsoft, Windows, NT and Visual Basic are
registered trademarks of the Microsoft Corporation.</font></td>
</tr>
</table>
</center></div>
<p align="center"><font color="#800080" size="2" face="Arial"><strong>Note:
All of the database management portion of this software was built
using Urthman's MDB Code Generator.</strong></font></p>
</body>
</html>